rocket science – English–Português translations

🇬🇧 en pt 🇵🇹

rocket science noun

  • idiomatic: anything overly complex
bicho de sete cabeças
Wiktionary Links